Big Huge Thesaurus

tortoiseshell butterfly

noun